﻿#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
#include <string.h>
#include <windows.h>
#include <stdlib.h>
int main()
{
	char arr1[] = "welcome to bit...";
	char arr2[] = "#################";
	int left = 0;
	int right = strlen(arr1) - 1;
	while (left <= right)
	{
		arr2[left] = arr1[left];
		arr2[right] = arr1[right];
		Sleep(100);
		system("cls");
		left++;
		right--;
		printf("%s\n", arr2);
	}
	return 0;
}

//int main()
//{
//	int arr[10] = { 1,2,3,4,5,6,7,8,9,10 };
//	int i = 0;
//	for (i = 0; i < 10; i++)
//	{
//		printf("&arr[%d] = %p\n", i, &arr[i]);
//	}
//	return 0;
//}

//int main()
//{
//	int i = 0;
//	//循环产⽣100~200的数字
//	for (i = 100; i <= 200; i++)
//	{
//		//判断i是否为素数
//		//循环产⽣2~i-1之间的数字
//		int j = 0;
//		int flag = 1; //假设i是素数
//		for (j = 2; j < i; j++)
//		{
//			if (i % j == 0)
//			{
//				flag = 0;
//				break;
//			}
//		}
//		if (flag == 1)
//			printf("%d ", i);
//	}
//	return 0;
//}

//int main()
//{
//	int i = 1;
//	while (i <= 10)
//	{
//		printf("%d ", i);
//		++i;
//	}
//	return 0;
//}

////输⼊⼀个1~7的数字，打印对应的星期几
////例如：
////输⼊：1 输出：星期⼀ 
////输⼊：2 输出：星期⼆ 
////输⼊：3 输出：星期三 
////输⼊：4 输出：星期四 
////输⼊：5 输出：星期五 
////输⼊：6 输出：星期六 
////输⼊：7 输出：星期天
//int main()
//{
//	int num = 0;
//	scanf("%d", &num);
//	switch (num)
//	{
//	case 1:
//		printf("星期一");
//		break;
//	case 2:
//		printf("星期二");
//		break;
//	case 3:
//		printf("星期三");
//		break;
//	case 4:
//		printf("星期四");
//		break;
//	case 5:
//		printf("星期五");
//		break;
//	case 6:
//		printf("星期六");
//		break;
//	case 7:
//		printf("星期天");
//		break;
//	default:
//		printf("输入错误，请输入1~7的数字");
//	}
//	return 0;
//}

////4.4 练习：闰年的判断
////输⼊⼀个年份year，判断year是否是闰年
////闰年判断的规则：
////1. 能被4整除并且不能被100整除是闰年 
////2. 能被400整除是闰年
//int main()
//{
//	int year = 0;
//	scanf("%d", &year);
//	if ((year%4==0 && year%100!=0) || (year%400==0))
//		printf("闰年\n");
//	else
//		printf("非闰年\n");
//	return 0;
//}

//int main()
//{
//	int flag = 0;
//	if (flag == 0)
//	{
//		printf("do\n");
//	}
//	if (!flag)
//	{
//		printf("some\n");
//	}
//	return 0;
//}

//int main()
//{
//	int age = 0;
//	scanf("%d", &age);
//	if (age >= 18 && age <= 36)
//	{
//		printf("青年\n");
//	}
//	return 0;
//}

////输⼊⼀个⼈的年龄
////如果年龄 < 18岁，打印"少年"
////如果年龄在18岁⾄44岁打印"⻘年"
////如果年龄在45岁⾄59岁打印"中⽼年"
////如果年龄在60岁⾄89岁打印"⽼年"
////如果90岁以上打印"⽼寿星"
//int main()
//{
//	int num = 0;
//	scanf("%d", &num);
//	if (num < 18)
//		printf("少年\n");
//	else if (num <= 44)
//		printf("青年\n");
//	else if (num <= 59)
//		printf("中老年\n");
//	else if (num <= 89)
//		printf("老年\n");
//	else
//		printf("老寿星\n");
//	return 0;
//}

//int main()
//{
//	int num = 0;
//	scanf("%d", &num);
//	if (num % 2 == 1)
//		printf("奇数\n");
//	else
//		printf("偶数\n");
//	return 0;
//}

//int main()
//{
//    int a = 0;
//    int b = 0;
//    scanf("%d %d", &a, &b);
//    printf("%d %d", a / b, a % b);
//    return 0;
//}

//int main()
//{
//    int a = 0;
//    int b = 0;
//    scanf("%d %d", &a, &b);
//    int c = a / b;
//    int d = a % b;
//    printf("%d %d", c, d);
//    return 0;
//}

//int main()//多组输入
//{
//	int a = 0;
//	int b = 0;
//	/*while (scanf("%d %d", &a, &b)==2)
//	{
//		int c = a + b;
//		printf("%d\n", c);
//	}*/
//
//	while (scanf("%d %d", &a, &b) != EOF)
//	{
//		int c = a + b;
//		printf("%d\n", c);
//	}//和上面的写法不完全相等，输入#时，输出不同
//	return 0;
//}

//int main()//一组输入
//{
//	int a = 0;
//	int b = 0;
//	float f = 0.0f;
//	int r = scanf("%d %d %f", &a, &b, &f);
//	printf("a=%d b=%d f=%f\n", a, b, f);
//	printf("r = %d\n", r);
//	return 0;
//}

//int main()
//{
//	float x = 0.0f;
//	scanf("%f", &x);
//	printf("%f\n", x);
//	return 0;
//}

//int main()
//{
//	int score = 0;
//	printf("你的成绩是：");
//	scanf("%d", &score);
//	printf("成绩是：%d", score);
//	return 0;
//}

//int main()
//{
//	printf("%.7s\n", "hello world");
//	return 0;
//}

//int main()
//{
//	printf("%5d\n", 123); // 输出为 " 123"
//	return 0;
//}

//int main()
//{
//	int a = (int) 3.14;
//	printf("%d\n", a);
//	return 0;
//}

//int main()
//{
//	unsigned int age = 20;
//	printf("%u\n",age);
//	return 0;
//}

//int main()
//{
//	short s = 2;
//	int b = 10;
//	printf("%zd\n", sizeof(s = b + 1));
//	printf("s = %d\n", s);
//	return 0;
//}

//int main()
//{
//	int a = 10;
//	int b = 20;
//	b = a + 3;
//	printf("%d\n",b);
//	return 0;
//}

//int main()
//{
//	printf("%c\n",'\41');
//	printf("%d\n",'\41');
//	printf("%c\n",'\x30');
//	printf("%d\n",'\x30');
//	printf("%d\n",'\0');
//	return 0;
//}

//int main()
//{
//	printf("坚持\n");
//	return 0;
//}